A New Classification of Non-functional Requirements for Service-oriented Software Enineering

نویسندگان

  • YOUSRA ODEH
  • MOHAMMED ODEH
چکیده

The service-oriented model of computing is increasingly becoming the mainstream for developing complex software systems and in particular highly distributed and web-based systems. However, the classification and the specification of non-functional requirements (NFRs) for software services and also for service-oriented systems have not been addressed to the level that NFRs’ classification has been attempted for non service-oriented systems. In this paper, we introduce a new framework for classifying non-functional requirements in relation to engineering software services and service-oriented systems. In addition, this new classification is anticipated to be of significant contribution in facilitating the identification and specification of NFRs for service engineering and service-oriented software engineering.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

به کارگیری الگوریتم ژنتیک جهت شناسایی خودکار سرویس ها با توجه به معیارهای کیفی سرویس

Service-oriented architecture improves the stability and operational capability of software systems for passive defense measures. Automatic identification of services using quality of service measures ensures the successful deployment of service-oriented architecture and is great importance to speed up software development life cycle. Little attention to non-functional requirements, no conside...

متن کامل

Non Functional Requirement Classification for Service-Oriented Data Warehousing

Recently, Data Warehouse has proven to be a powerful technology for the integration of heterogeneous data into a multidimensional repository for decision-support analysis. The complex ETL (extraction, transformation and loading) process and the aggregation-intensive queries are affected by a sequence of domain specific NFRs (Non Functional Requirement). This advocates the use of service oriente...

متن کامل

Service Oriented Protocols for Human Computation

Human computation and crowdsourcing are increasingly gaining momentum. Many platforms already exist providing basic features for crowdsourcing different types of tasks to the Web. Service Oriented Architectures (SOA) provide the ideal technical framework to support interactions with both Human-Provided Services (HPS) and Software-Based Services (SBS). A unified service-oriented computing approa...

متن کامل

Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments

Over the past few years, we have witnessed a paradigm shift on the programming models and on architectural styles, which have been used to design and implement large-scale service-oriented systems. More specifically, the classic message-oriented and remote procedure call paradigm has gradually evolved to the resource-oriented architectural style, inspired by concepts pertinent to the World Wide...

متن کامل

A survey of service oriented architecture systems testing

Service oriented architecture (SOA) is one of the latest software architectures. This architecture is created in direction of the business requirements and removed the gap between softwares and businesses. The software testing is the rising cost of activities in development software. SOA has different specifications and features proportion of the other software architectures. First this paper r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011